<?php

namespace App\Http\Requests\Admin\Ad;

use App\Http\Requests\Request;

class AdRequest extends Request
{
    /**
     * Determine if the user is authorized to make this request.
     *
     * @return bool
     */
    public function authorize()
    {
        return true;
    }

    /**
     * 验证规则
     *
     * @return array
     */
    public function rules()
    {
        return [
//            'title' => 'required|unique:ad|max:255',
            'title' => 'required|max:255',
            //'pos_id' => 'required|integer',
 //           'image' => 'required|max:32',
//            'm_image' => 'required|max:32',
            'url' => 'required|max:255',

           // 'list_order' => 'required|integer|max:999',
        ];

    }

    /**
     * 验证信息
     * @return array
     */

    public function messages()
    {
        return [
//            'position_key.required' => '请填写广告位置标识',
//            'position_key.unique'  => '广告位置标识已存在',
//            'position_key.max'  => '广告位置标识必须小于30字符',

            'title.required' => '请填写广告标题',
            'title.max'  => '广告标题必须小于255字符',

 //           'image.required' => '请上传广告图片',
//            'm_image.required' => '请上传手机端广告图片',
 //           'image.max'  => '广告图片地址必须小于32字符',
//            'm_image.max'  => '手机端广告图片地址必须小于32字符',

            'url.required' => '请填写广告连接地址',
            'url.max'  => '广告连接地址必须小于255字符',


//            'list_order.required' => '请填写序号',
//            'list_order.integer' => '序号必须是数字形式',
//            'list_order.max' => '序号最多三位数',

//            'pos_id.required' => '请先添加广告位置标识',
//            'pos_id.integer' => '序号必须是数字形式',
        ];
    }
}
